amazon forests - German English Dictionary